<?php
/*
 * 公司列表控制器
 * @author     Leo
 * @Created  2016/6/17
 */
namespace Admin\Controller;
// use Think\Controller;
class CompanyController extends CommonController {
		public function index(){
			//角色管理首页
			$com=D('Home/Companys'); //实例化数据库
			$count = $com->count();// 查询满足要求的总记录数
			$this->assign('count',$count); //输出记录数到模板
			$Page  = new \Think\Page($count,5);// 实例化分页类 传入总记录数和每页显示的记录数(25)
			$show  = $Page->show();// 分页显示输出
			// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
			$list=$com->order('com_id')->limit($Page->firstRow.','.$Page->listRows)->select();
			// var_dump($list);exit;
			$this->assign('list',$list);// 赋值数据集
			$this->assign('page',$show);// 赋值分页输出
					 $this->display();
 }

	 public function edit(){
		 //后台公司信息修改
		 //首先判断是否有post值有post值则认为是修改完毕提交的,不是就是的一次执行
			 if(IS_POST){
			 $com=D('Home/Companys');//实例化数据库
			 $com_id=I('com_id');
			 $data['comname']=I('comname');  //过滤信息,避免人为插入有害信息
			 $data['com_sname']=I('com_sname');
			 $data['com_city']=I('com_city');
			 $data['com_size']=I('com_size');
			 $data['com_ly']=I('com_ly');
			 $data['com_url']=I('com_url');
			$data['com_status']=I('com_status');
			 if($com->where(["com_id"=>$com_id])->save($data)){
			 $this->redirect('Admin/Company/index');
			 exit;
				}
			}
			$com=D('Home/Companys'); //实例化数据库
			$com_id=I('get.id');  //接受地址栏id
			$list=$com->where(["com_id"=>$com_id])->find(); //查询需要的值
			$this->assign('list',$list);//输出到模板
			// var_dump($list);exit;
		  $this->display();
	 }

	 public function comlist(){
		 //详细查看简历
			 $com=D('Home/Companys');//定义公司model
			 $cre = D("Home/Com_creater");//实例化创始人
			 $com_id=I('get.id');    //定义com_id数值.用id掩护防止sql抓包!!id为pid get方式的伪装
			 $this->assign('rlist',$com->where(["com_id"=>$com_id])->find()); //查询企业资料
			 $a=$this->assign('cre',$cre->where(["com_id"=>$com_id])->select()); //查询负责热播
			 $this->display(comlist);//输出到details
	 }
}
